.text_center {
	text-align: center;
}

.text_right {
	text-align: right;
}

/* 外边距样式 */
.margin0 {
	margin: 0px auto;
}

.margin10 {
	margin: 10px auto 0;
}

.margin20 {
	margin: 20px auto 0;
}

.margin30 {
	margin: 30px auto 0;
}

.margin40 {
	margin: 40px auto 0;
}

.margin50 {
	margin: 50px auto 0;
}

.margin60 {
	margin: 60px auto 0;
}

.margin70 {
	margin: 70px auto 0;
}

.margin80 {
	margin: 80px auto 0;
}

.margin100 {
	margin: 100rpx auto 0;
}

.padding10 {
    padding: 10px;
}

.padding20 {
    padding: 20px;
}

.padding30 {
    padding: 30px;
}

.fw500 {
    font-weight: 500;
}

.fw600 {
    font-weight: 600;
}

.bold {
    font-weight: bold;
}

.line-1 {
	text-overflow: ellipsis;
	display: -webkit-box;
	word-break: break-all;
	-webkit-line-clamp: 1;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.line-2 {
	text-overflow: ellipsis;
	display: -webkit-box;
	word-break: break-all;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.line-3 {
	text-overflow: ellipsis;
	display: -webkit-box;
	word-break: break-all;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
}

.fs12 {
    font-size: 12px;
}

.fs {
    font-size: 14px;
}

.fs15 {
    font-size: 15px;
}

.fs16 {
    font-size: 16px;
}

.fs17 {
    font-size: 17px;
}

.fs18 {
    font-size: 17px;
}
